peace and reconciliation - Francés Inglés Diccionario